device producing shocks - Allemand Anglais Dictionnaire